#ifndef ESTADO_H
#define ESTADO_H
#include <QString>
#include <QVector>
#include <QStringList>


class Estado
{
	public:
		Estado();
		virtual ~Estado();

	QString crearEstado(QString nombre);
	QVector<QString> consultarEstado(QString id,QString nombre);
	QString modificarEstado(QString id, QString nombre);
	QString eliminarEstado(QString id, QString nombre);

	QString crearRelacion(QString estDominante, QString estDominado);
	QString consultarRelacion(QString estDominante, QString estDominado);
	QString eliminarRelacion(QString estDominante, QString estDominado);

	QStringList nuevosEstados(QString estadoActual);
	QStringList cargarEstados();
};
#endif
